«Cовершеннолетие» Java

В Oracle его отметили  расширением  возможностей  для Интернета вещей

В мае 2016 года Java исполнился 21 год. Она  остается самым популярным языком программирования согласно индексу TIOBE, и используется более, чем 10 миллионами разработчиков. Отмечая важную веху, Oracle анонсировала новые версии Java ME Embedded 8.3 и Java ME SDK 8.3, которые расширяют возможности Java для Интернета вещей (Internet of Things, IoT).

Компании из разных отраслей уже получают выгоды, используя эти передовые инструменты. Количество IoT-устройств стремительно растет и они становятся все более интеллектуальными. Поэтому организациям нужны горизонтально масштабируемые платформы, способные удовлетворить потребности различных вертикальных рынков. Им требуется программный стек на базе аппаратно-независимого стандарта, который легко портируется на различные архитектуры.

Новая платформа Java ME Embedded 8.3 предоставляет развитую поддержку популярных архитектур микроконтроллеров и расширяет спектр поддерживаемых OEM/партнерских платформ. В новой версии Java ME Embedded 8 улучшена система безопасности, чтобы предоставить клиентам более широкие возможности и уменьшить риски. В Java ME Embedded 8.3 реализованы функции массового заводского развертывания и обновления платформы, предоставляя клиентам уверенность в максимально быстром выводе продукта на рынок и беспрепятственной эволюции в будущем.

Корпорация Oracle анонсировала новые версии компонентов своего портфолио Oracle Java Embedded — Oracle Java ME Embedded 8.3 и Oracle Java ME Software Development Kit (SDK) 8.3, полной клиентской среды и инструментария Java, оптимизированных для микроконтроллеров и других устройств с ограниченными ресурсами.

Ключевые возможности релиза:

  • Oracle расширяет свои взаимоотношения с компанией ST Microelectronics и добавляет в Java ME Embedded 8.3 улучшенную поддержку отладочной платы STM32F429I-EVAL. Теперь пользователь может гибко конфигурировать периферийные устройства и применять пользовательские аппаратные конфигурации без необходимости переписывать или повторно тестировать встроенное ПО.
  • Кроме того, Oracle и ST Microelectronics добавляют поддержку Java в микроконтроллеры серии STM32F7 на базе современных ядер Cortex-M7, что позволяет разработчикам встроенных систем использовать популярные средства программирования Java, а также предварительную версию платформы для разработки 32F746GDISCOVERY.
  • Новая версия укрепляет систему безопасности Java ME Embedded 8 через реализацию защищенной файловой системы, поддерживающей ряд защищенных аппаратных элементов для предотвращения несанкционированного доступа к данным клиентов. Пользователи Java ME могут зашифровать данные приложений (компоненты MIDlet, LIBlet), метаданные приложений и конфигурацию среды выполнения. Использование алгоритма SHA256 для подписи приложений
  • Расширение API безопасности путем добавления поддержки алгоритмов HMAC
  • Механизм обновления платформы теперь является неотъемлемой составляющей среды выполнения Java и позволяет обновлять платформу, оставляя в неприкосновенности все пользовательские приложения, чтобы сократить расходы на беспроводную связь.
  • Как объявили Oracle и Intel ранее на конференции JavaOne 2015, платформа Java ME Embedded 8.3 поддерживает плату разработки Intel Galileo Gen 2.

Центр Разработки Oracle в Санкт-Петербурге вносит важный вклад в развитие платформы Java и Интернета вещей. Новые версии Java ME Embedded 8.3 и Java ME SDK 8.3 были подготовлены и выпущены российской командой разработчиков Oracle.

 

Похожие записи